the terraces - Espagnol Anglais Dictionnaire